hayvan barınağı

  1. Noun animal shelter
  2. Noun animal pound